package org.dromara.work.domain.vo;

import lombok.Data;
import org.apache.ibatis.type.Alias;
import org.dromara.common.translation.annotation.Translation;
import org.dromara.common.translation.constant.TransConstant;


/**
 * Author Chen
 * CreateTime 2024/1/15 10:09
 */
@Data
@Alias("DmBaseFlowVo")
public class DmBaseFlowVo {


    private String id;


    /**
     * 地名代码
     */

    private String code;

    /**
     * 标准名称
     */

    private String name;

    /**
     * 别名
     */
    private String alias;

    /**
     * 简称
     */
    private String simpleName;

    /**
     * 曾用名
     */
    private String historyName;

    /**
     * 汉子书写
     */
    private String chineseName;

    /**
     * 少数民族语言书写
     */
    private String ssmzyy;

    /**
     * 地名原读音(读音文件名)
     */
    private String dmydy;

    /**
     * 汉语普通话读音(读音文件名)
     */
    private String hypthdy;

    /**
     * 罗马字母拼写
     */
    private String lmzmpx;

    /**
     * 地名语种-标准名称所属的民族语言种类
     */
    @Translation(type= TransConstant.DICT_TYPE_TO_LABEL,other="dmyz")
    private String dmyz;

    /**
     * 地名类别-代码
     */
    private Integer dmlb;

    /**
     * 地名类别-名称
     */
    private String dmlbName;

    /**
     * 东经(格式：_°_′_″ 第三段“秒”预留两位小数)
     */
    private String eastLongitude;

    /**
     * 至东经(格式：_°_′_″ 第三段“秒”预留两位小数)
     */
    private String toEastLongitude;

    /**
     * 北纬(格式：_°_′_″ 第三段“秒”预留两位小数)
     */
    private String northLatitude;

    /**
     * 至北纬(格式：_°_′_″ 第三段“秒”预留两位小数)
     */
    private String toNorthLatitude;

    /**
     * 地名普查状态
     */
    private String dmpczt;

    /**
     * 原图名称-填写该地名在地图上的名称
     */
    private String ytmc;

    /**
     * 图号-所在图幅的图名、图号
     */
    private String th;

    /**
     * 比例尺
     */
    private String scale;

    /**
     * 使用时间
     */
    @Translation(type= TransConstant.DICT_TYPE_TO_LABEL,other="use_time")
    private String useTime;

    /**
     * 地名的来历
     */
    private String dmll;

    /**
     * 地名的含义
     */
    private String dmhy;

    /**
     * 地名的历史沿革
     */
    private String dmlsyg;

    /**
     * 地名典故
     */
    private String dmdg;

    /**
     * 密级
     */
    private String mj;

    /**
     * 坐标系-为2000国家大地坐标系
     */
    private String zbx;

    /**
     * 测量方法
     */
    private String clff;

    /**
     * 地理实体概况
     */

    private String dlstgk;

    /**
     * 多媒体信息
     */
    private String dmtxx;

    /**
     * 资料来源
     */
    private String zlly;

    /**
     * 备注
     */
    private String remark;

    /**
     * 登记时间-格式yyyy-MM-dd
     */
    private String registerDate;

    /**
     * 登记人
     */
    private String registerName;

    /**
     * 登记单位
     */
    private String registerUnit;

    /**
     * 通名罗马字母拼写
     */
    private String tmlmzmpx;

    /**
     * 设立年份
     */
    private String slnf;

    /**
     * 废止年份
     */
    private String fznf;

    /**
     * 是否公开
     */
    @Translation(type= TransConstant.DICT_TYPE_TO_LABEL,other="sfgk")
    private String sfgk;

    private Long xzqh;

    /**
     * 上报人员类型
     */
    private String sblx;

    /**
     * 审批状态
     */
    private String status;


}
